put up obstacles - Turco Inglés Diccionario